package com.sxt.scheduled;

import java.util.Random;

import org.springframework.boot.CommandLineRunner;
import org.springframework.stereotype.Component;


/**
 * 	实现在项目启动后执行的功能
 * @author Administrator
 *
 */
@Component
public class StartupRunner implements  CommandLineRunner {
	
	@Override
	public void run(String... args) throws Exception {
		System.out.println(">>>>>>>>>>>>>>>服务启动执行，执行加载数据等操作<<<<<<<<<<<<<");
		
		while(true) {
			Thread.sleep(5000);
			Random r = new Random();//（方法一）先生成一个对象 r，
			int b= r.nextInt(10);   //调用 r 对象下面的nextInt，生成0～10之间的随机数，将结果传给 b
			System.out.println("输出随机数 b"+b);//输出随机数 b
			
			int a = (int) (Math.random()*10); //（方法二） 调用Math.random(), 生成 [0,1)之间的数， 乘以10，结果就变为[0,10), 然后进行强制类型转换，将结果传给 a
			System.out.println("输出随机数 a"+a);  //输出随机数 a
		}
		
	}

}
